to be in one’s element - Deutsch Englisch Wörterbuch